Analog property checkers: a DDR2 case study

نویسندگان

  • Kevin D. Jones
  • Victor Konrad
  • Dejan Nickovic
چکیده

The formal specification component of verification can be exported to simulation through the idea of property checkers. The essence of this approach is the automatic construction of an observer from the specification in the form of a program that can be interfaced with a simulator and alert the user if the property is violated by a simulation trace. Although not complete, this lighter approach to formal verification has been effectively used in software and digital hardware to detect errors. Recently, the idea of property checkers has been extended to analog and mixed signal systems. In this paper, we apply the property-based checking methodology to an industrial and realistic example of a DDR2 memory interface. The properties describing the DDR2 analog behavior are expressed in the formal specification language STL/PSL in form of assertions. The simulation traces generated from an actual DDR2 interface design are checked with respect to the STL/PSL assertions using the AMT tool. The focus of this paper is on the translation of the official (informal and descriptive) specification of two non-trivial DDR2 properties into STL/PSL assertions. We study both the benefits and the current limits of such approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Examples of Analog Assertions

In this document, we present two case studies on using assertions to specify and check properties of analog circuits. The first case study considers several properties of a FLASH memory cell while the second one studies an alignment property of a DDR2 memory interface. The specification language used to write the assertions is STL/PSL, an analog extension of a continuous-time temporal logic ins...

متن کامل

The Speedy DDR2 Controller For FPGAs

The Speedy DDR2 controller is intended as an improvement on the Xilinx MIG controller for Virtex 5 FPGAs. Designed entirely from scratch on the ML505 development board, it achieves better performance at the same clock rate than the MIG controller while consuming comparable resources. The tight timing constraints imposed by high speed DDR2 clash with the worst case timing constraint style of FPG...

متن کامل

Hierarchical analysis of high frequency interconnect networks

able to map each input noncode word to an output noncode word, and thus, the SCD property of the whole checker is not lost. Examples illustrating the points a, b, and c have been given in another report [171. V. CONCLUSIONS The paper discusses some important aspects of self-checking checkers and highlights some problems concerning the necessity of the fault secure property for SCD checkers. Som...

متن کامل

Impaired dermal wound healing in discoidin domain receptor 2-deficient mice associated with defective extracellular matrix remodeling

BACKGROUND The wounding response relies on tightly regulated crosstalk between recruited fibroblasts and the collagenous extracellular matrix (ECM). Discoidin domain receptor 2 (DDR2) is a tyrosine kinase receptor for fibrillar collagen expressed during pathologic scarring, for example wound healing, arthritis and cancer. We have previously shown that DDR2 phosphorylation drives key wounding re...

متن کامل

A Review of PVT Compensation Circuits for Advanced CMOS Technologies

The recent high-performance interfaces like DDR2, DDR3, USB and Serial ATA require their output drivers to provide a minimum variation of rise and fall times over Process, Voltage, and Temperature (PVT) and output load variations. As the interface speed grows up, the output drivers have been important component for high quality signal integrity, because the output voltage levels and slew rate a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Formal Methods in System Design

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2010